package ar.com.tpandu.dao;

import java.util.List;

import ar.com.tpandu.model.Categoria;
import ar.com.tpandu.model.TipoClase;

public interface CategoriaDAO {

	/**
	 * Obtiene una lista de categorias de la BD.
	 */
	List<Categoria> all(TipoClase tipoClase, int idClase);		
	
	/**
	 * Obtiene una categoria de la BD a partir de su ID.
	 */
	Categoria get(int id);
	
	/**
	 * Persiste una categoria en la BD.
	 */
	List<Categoria> save(List<Categoria> categorias, int idClase);

	
}
